<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



/* CSS Document */







.boxes{width:1180px; margin:0 auto; overflow:hidden;}



.cententbox{width:100%; overflow:hidden;}











/* banner */



.banner{width:100%; margin:0 auto; position:relative; height:560px; z-index:0;}



.fullSlide{width:100%;position:relative;height:100%;background:transparent}



.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}



.fullSlide .bd ul{height:100%;}



.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}



.fullSlide .bd li a{display:block;height:100%; width:100%;}



.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}



.fullSlide .hd ul{text-align:center;margin-bottom:20px}



.fullSlide .hd ul li{background:#211d03;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}



.fullSlide .hd ul .on{background:#b39012;}



.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}



.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}







/*search*/



.searchbox{width:100%; height:100px; float:left; background:url(../images/search_bj.jpg) no-repeat center;}



.search_box{width:810px; float:left; margin-top:10px;}



.search_L{ width:810px; 



	line-height:30px; 



	overflow:hidden;



	color:#211d03;overflow:hidden;



	margin-bottom:10px;



}



.search_L a{ margin-right:10px; color:#211d03;}



.search_1{width:240px; 



	height:30px;  



	border:1px solid #211d03;



	border-radius:300px;



	background:#c99a2f;



}



.search2{ width:200px; 



	padding-left:10px; 



	background:none; 



	color:#211d03; 



	line-height:28px;



	height:28px;



}



.search3{ width:20px; 



	height:20px; 



	background:url(../images/search.jpg) no-repeat center; 



	float:right;



	cursor:pointer;



	border:medium none; margin:5px 8px 0 0;



}







/*亭子*/



.ting{width:100%; height:568px; background:url(../images/ting.jpg) no-repeat center; overflow:hidden;}











/*product*/



.probox{width:100%; height:872px; overflow:hidden; background:url(../images/pro_bj.jpg) no-repeat center;}







.flbox{width:240px; float:left;}



.flbox h3{width:100%; text-align:center; line-height:35px; padding-top:35px; height:100px; overflow:hidden;}



.flbox h3 a{color:#211d03; font-size:24px; text-transform:uppercase;}



.flbox h3 a span{font-size:14px;}



.flbox ul{width:220px; margin:20px auto;}



.flbox ul li{margin-bottom:10px;}



.flbox ul li a{width:220px; height:40px; line-height:40px; text-align:center; display:block; background:url(../images/fl.jpg) no-repeat center;color:#211d03;}



.flbox ul li a:hover{text-decoration:underline;}







.pro_nr{width:890px; float:right; overflow:hidden;}







/* 滑动门 */



#tab{width:100%;position:relative; margin-top:50px; overflow:hidden; height:611px;}



#tab p{position:absolute; right:0; top:0; background:url(../images/more.jpg) no-repeat center; width:113px; height:71px; line-height:60px;}



#tab p a{color:#211d03; font-weight:bold; padding-left:30px;}



#tab .tab_menu{width:80%;position:absolute;z-index:1;left:0; top:0;}



#tab .tab_menu li{float:left;width:210px;height:47px;line-height:47px;cursor:pointer;margin:0 2px 0 0; font-size:18px; font-weight:bold;}



#tab .tab_menu li a{color:#c99a2f; display:block; padding-left:10px;}



#tab .tab_box{width:100%;clear:both;top:90px;position:relative;overflow:hidden; height:521px; margin-left:15px;}



#tab .tab_menu .selected{background:url(../images/pro_bt.jpg) no-repeat center;cursor:pointer;}



#tab .tab_menu .selected a{color:#211d03;}



#tab .hide{display:none;}



#tab .tab_box div ul{width:920px;} 







.con-six{



	width: 280px;



	height: 260px;



	float: left;



	margin-right:1px;



	margin-bottom:1px;



	position: relative;



	overflow: hidden;



	cursor: pointer;



}



.conimg-two{



	width: 280px;



	height: 260px;



}



.txt-six{



	position: absolute;



	left: 0;



	top: 0;



	width: 100%;



	height:260px;



	line-height: 45px;



	text-align: center;



	color: #fff;



	background: url(../images/pro_hover.png) no-repeat center;



	display: none;



}



.txt-six h3 a{



	font-size:18px; font-weight:normal; color:#211d03; line-height:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-top:80px; width:85%; margin:0 auto;



}







.bybox{width:100%; overflow:hidden; margin-top:40px;}



.by{float:left; font-size:26px; color:#c99a2f; font-weight:bold; line-height:45px; margin-left:15px;}



.by b{background:url(../images/by_bj.png) no-repeat center; width:353px; font-size:30px; height:80px; line-height:80px; padding-left:10px; display:block; color:#211d03;}



.by_tel{float:right; width:360px; margin-right:25px;}



.by_tel a{width:57px; height:76px; display:block; overflow:hidden; color:#211d03; background:url(../images/pro_an.png) no-repeat center; font-size:26px; letter-spacing:2px; line-height:35px; font-weight:bold; padding:30px 40px; float:left;}



.by_tel p,.zx p{float:right; color:#c99a2f; font-size:18px; font-weight:bold; line-height:35px; padding-top:10px;}



.by_tel p b,.zx p b{font-size:30px;}











/*case*/



.casebox{width:100%; overflow:hidden; margin:40px auto;}



.case_btbox{background:url(../images/case_bt_bj.jpg) no-repeat top center;}



.btbox{width:100%; height:70px;}



.case_bt{position:relative;}



.btbox h3 a{display:block; width:380px; height:64px; margin:0 auto;}



.btbox p{position:absolute; right:0; top:0; background:url(../images/case_more.png) no-repeat center; width:113px; height:71px; line-height:60px;}



.btbox p a{color:#c99a2f; font-weight:bold; padding-left:30px;}







.carousel {



	background:#fff; margin: 0px auto; padding: 30px 0px 0px; width: 1180px; height: 460px; overflow: hidden; position: relative;



}



.carousel .slides {



	margin: 0px auto 30px; overflow: hidden; position: relative;  height:460px;



}







/*.carousel .slides div{ border:2px solid #d1d1d1;}*/



.carousel .slides  div p{ position:absolute;top:342px; text-align:center; line-height:40px; font-size:14px;left:0px;width:490px; height:120px;



 display:block; color:#211d03;z-index: 100; background:url(../images/customer_p_bg_03.jpg);}



.carousel .slides  div p a{float:left;width:155px; height:100px; padding-top:20px; margin:10px 0px; font-size: 16px; color:#fff; line-height:30px;}







.carousel .slides  div p span{float:left;width:300px;margin:30px 0px 0px 15px; line-height: 24px; font-size: 14px;text-align: left; height:48px; overflow:hidden;}



.carousel .slides div img{width:490px; height:340px;}



.carousel .slides .slideItem {



	padding: 0px; overflow: hidden; position: absolute; cursor: pointer; opacity: 1 !important;



}



.carousel .slides .slideItem a {



	overflow: hidden; display: block; color:#211d03;



}



.carousel .slides .slideItem img {



	width: 100%; height: 100%;



}



.carousel .slides .slideItem .cover {



	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100% !important; height: 380px !important; display: block; position: absolute; 



}



.prevButton {



	background: url("../images/customer_arrow_03.png") no-repeat 0px 0px; top: 146px; width: 73px; height: 136px; display: block; position: absolute; z-index: 99;



	 cursor: pointer;



}



.nextButton {



	background: url("../images/customer_arrow_05.png") no-repeat 0px 0px; top: 146px; width: 73px; height: 136px; display: block; position: absolute; z-index: 99; cursor: pointer;



}



.prevButton {



	left: 12px;



}



.nextButton {



	  right: 22px;



}







.carousel .slides div em a{color:#FFF;}







/*customerBox end*/











/*优势*/



.ysbox{width:100%; height:1320px; overflow:hidden; background:url(../images/ys_bj.jpg) no-repeat center;}



.ys{height:1320px; position:relative; color:#755c19;}



.ys_bt{width:270px; overflow:hidden; position:absolute; top:95px; right:310px;}



.ys_bt h3{font-size:24px; line-height:35px; margin-bottom:20px;}



.ys_bt p{font-size:18px; font-weight:bold; width:240px; line-height:24px;}



.ys_txt ul li{font-size:18px; line-height:26px; width:380px; letter-spacing:1px;}



.ys_1,.ys_3{text-align:right;}



.ys_1{position:absolute; top:335px; right:165px;}



.ys_2{position:absolute; top:575px; left:165px;}



.ys_3{position:absolute; bottom:444px; right:143px;}



.ys_4{position:absolute; bottom:180px; left:165px;}















/*客户见证*/



.jzbox{width:100%; overflow:hidden; margin:40px auto;}



.jz_btbox{background:url(../images/jz_bt_bj.jpg) no-repeat top center;}



.jz{margin-top:30px; height:385px; overflow:hidden;}



.jz ul{width:1200px;}



.jz ul li{width:280px; overflow:hidden; float:left; margin-right:20px; color:#211d03;}



.jz ul li img{border:1px solid #211d03; padding:3px;}



.jz_txt h3 a{text-align:center; width:100%; line-height:30px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#211d03;}



.jz_txt p{text-indent:2em; line-height:24px; height:45px; overflow:hidden;}



.jz_txt span a{display:block; width:130px; height:30px; line-height:30px; color:#c99a2f; background:#211d03; text-align:center; margin:10px auto 0 auto;}



.jz a:hover{text-decoration:underline;}











/*x_banner*/



.x_banner{width:100%; height:320px; overflow:hidden; color:#c99a2f;}



.x_banner1{background:url(../images/x_banner1.jpg) no-repeat center;}



.lcbox{position:relative; height:320px;}



.lc{width:790px; position:absolute; top:0; left:0; padding-top:75px;}



.lc ul li{width:70px;font-size:16px; font-weight:bold; text-align:center; line-height:26px;}



.lc ul li span{font-size:30px; line-height:50px;}



.lc1 span,.lc3 span{padding-bottom:65px; display:block;}



.lc2 p,.lc4 p{padding-bottom:65px;}



.lc1{position:absolute; top:75px; left:95px;}



.lc2{position:absolute; top:75px; left:265px;}



.lc3{position:absolute; top:75px; left:425px;}



.lc4{position:absolute; top:75px; left:585px;}







.zx_tel{width:350px;}



.zx1{position:absolute; right:15px; top:60px;}



.zx_tel h3{width:100%; text-align:center; font-size:36px; text-transform:uppercase; line-height:45px;}



.zx_tel h3 span{font-size:14px;}



.zx{margin-top:20px;}



.zx a{display:block; float:left; width:85px; height:95px; background:url(../images/zx_an.png) no-repeat center; font-size:23px; letter-spacing:2px; padding:30px 0 0 40px; font-weight:bold; color:#211d03;}







.x_banner2{background:url(../images/x_banner2.jpg) no-repeat center;}



.zx_box{position:relative; height:320px;}



.zx2{position:absolute; top:45px; left:30px;}











/*about*/



.aboutbox{width:100%; overflow:hidden; margin:40px auto;}



.about_btbox{background:url(../images/about_bt_bj.jpg) no-repeat center;}







.about_box{margin-top:30px;}



.about{width:820px; overflow:hidden; float:left; height:505px;}



.about_nr{height:260px; width:100%; overflow:hidden;}



.about_img{float:left;width:320px; height:260px;}



.about_img img{border:1px solid #211d03; padding:3px; overflow:hidden;}



.about_txt{width:470px; float:right;}



.about_txt h3 a,.honorbox h3 a{display:block; background:url(../images/about_bt.jpg) no-repeat center; padding-left:10px; letter-spacing:1px; line-height:48px; color:#c99a2f; width:180px; font-size:18px;}



.about_txt div{width:100%; height:195px; overflow:hidden; margin-top:15px;}



.about_txt div p{line-height:24px; text-indent:2em;}







/* 连续滑动门开始 */



.box1 {width:820px;position:relative; margin-top:30px;}



.box1 ul {margin:0 auto;}



.box1 li {float:left;width:230px;margin-right:20px;text-align:center; height:260px; overflow:hidden;}



.box1 li img {width:220px;height:180px; border:1px solid #b2b2b2; padding:4px;}



.box1 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;font-size:14px;}



.box1 li img:hover{border:1px solid #c99a2f;}



.box1 li a:hover,.picMarquee-top .bd ul li .title a:hover{text-decoration:underline;}







/*honor*/



.honorbox{width:320px; float:right; background:url(../images/honor_bj.jpg) no-repeat center bottom; height:505px;}



.honorbox h3{width:220px; margin:0 auto; background:#fff;}



.honorbox h3 a{margin:0 auto;}







.picMarquee-top{width:300px; overflow:hidden; margin:20px auto; position:relative; height:410px;}



.picMarquee-top .bd{height:410px; overflow:hidden; width:230px; margin:10px auto;}



.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }



.picMarquee-top .bd ul li{ text-align:center; zoom:1; height:185px; }



.picMarquee-top .bd ul li .pic{text-align:center; height:150px; background:#f3f3f3;}



.picMarquee-top .bd ul li .pic img{ width:223px; height:143px; display:block; padding:2px; border:1px solid #bfbfbf; }



.picMarquee-top .bd ul li .pic a:hover img{ border-color:#c99a2f;  }



.picMarquee-top .bd ul li .title{line-height:24px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}











/*new*/



.newbox{margin:40px auto;}



.new_gs,.new_hy,.faqbox{width:370px; overflow:hidden;}



.new_gs,.new_hy{float:left; margin-right:35px;}



.faqbox{float:right;}







.new_bt{width:100%; height:39px; overflow:hidden;}



.new_bt h3 a{display:block; width:156px; height:39px; float:left; background:url(../images/new_bt.jpg) no-repeat center; line-height:39px; font-size:18px; color:#c99a2f; padding-left:10px;}



.new_bt p a{float:right; line-height:45px; color:#211d03;}



.new_bt p a:hover{text-decoration:underline;}







.new_nr,.faq{width:100%; overflow:hidden; margin-top:30px;}



.new_nr ul{margin-top:15px;}



.new_nr ul li a{width:355px; height:30px; line-height:30px; border-bottom:1px dotted #999999; overflow:hidden; display:block; background:url(../images/new_x.jpg) no-repeat left center; padding-left:15px;}



.new_nr ul li a b{width:70%; float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



.new_nr ul li a span{float:right; text-align:right;}



/*.new_nr ul li a:hover{border-bottom:1px dotted #00923f; background:url(../images/new_hover.jpg) no-repeat left center; color:#00923f;}*/











.faq-C{ width:370px; height:310px;  overflow:hidden; margin-top:15px;}







.ttop{width:370px;height:310px;overflow:hidden; }



.ttop ul li{ width:370px; height:100px;}



.ttop ul li a{ width:370px; height:100px; border-bottom:1px solid #b3b3b3; display:block; overflow:hidden;}



.ttop ul li a:hover{ border-bottom:1px solid #545454;}



.wen{ width:370px; height:25px; margin-top:20px; overflow:hidden;}



.wen-L{ width:25px; height:25px; color:#211d03; background:url(../images/faq.jpg) no-repeat center; float:left; text-align:center; line-height:25px;}



.wen-R{ width:340px; height:15px; overflow:hidden; color:#211d03; float:right; line-height:15px;}



.da{ width:370px; height:45px; margin-top:10px;}



.da-L{ width:25px; height:25px; color:#211d03; float:left; text-align:center; line-height:25px;}



.da-R{ width:340px; height:43px; overflow:hidden;  float:right; line-height:20px;}















/*link*/



.link-box{ width:100%;  border-top:1px solid #b2b2b2; overflow:hidden; margin:0 auto 40px auto;}



.link{ width:1180px; line-height:53px; overflow:hidden; margin:10px auto;}



.link h3{float:left; font-size:18px; color:#211d03; background:url(../images/link.jpg) no-repeat center; height:53px; width:125px; line-height:53px; text-align:center;}



.link a{ margin:0 15px; color:#211d03;}







































</pre></body></html>